The drawers were a bit of challenge to put together, especially the wheels onto the drawers. But the rest of the frame went together like a breeze and overall a good purchase/you get what you pay for. No complaints here and the color and fabric are great!