Great quality for my new home, and it took the assembly team under 2 hours to get it done and done properly. No complaints at all, well worth the price. This would've taken me days to do on my own.