Great quality and just as I wanted and expected. Took my husband and I about 2 hours to put together. Only issue we had was with delivery. I got a call and was told over the phone they’d be arriving in 20-30 minutes. However they showed up an hour later.