Good build although one part is slightly bowed. The front finish is excellent. While it shpws tje typical layering, that layering is fine grained and consistent making a good finish. Communication was just ok since all I got was "we have a problem" and a week later "it shipped" leaving me to wonder in between. Overall I would easily choose this shop again.