feels solid and well made.