Took me about 3-4 hours to completely put together. Drawers are definitely small (width is great but height sucks) and one you have to pick up when pushing it in bc if you don’t it drops off the tracks. It will work for now but definitely don’t see this being for long term use - the drawers are way too delicate for constant, long-term use.