The cabinet is beautiful, but it took quite a bit of time to put together. 21 steps and a ton of pieces. Good quality for the price though.