Very solid piece. Time consuming to assemble (2-3 hours) but worth the time. Good value for the money