Overall good quality. Took a few hours to put together due to the doors not lining up properly. Had to do A LOT of adjustments.