So easy to put together - all I had to do was attach the legs! The drawers are not on tracks so they have a bit of resistance when opening but that's fine with me. They're mostly for storage. Overall, I love this desk. Exactly what I needed for a really affordable price.