took some time to put together, about 2 hours, but very nice. The drawers dont slide onto rails, they’re on wheels which makes them a bit wonky to push in at first but you get use to it.