Easy to put together. It fits in my room perfectly. I wish it were about half an inch taller though. My computer chair doesn't get low enough for me to comfortable put my legs under the table, but that's not the table's fault. Great buy if you don't have a lot of space, but you still need a place for your laptop.
bought this for my daughters room -but it was impossible to assemble. none of the legs matched any of the pre-drilled holes, and the drawer didnt work. tried two different shipments and had all the same design flaws. however, overstock.com handled it very well and made the returns pretty painless.