Easy to assemble - it took me less than an hour by myself. Overall, happy given the price. It looks a little cheaper than the pictures, but I bought for a kid’s bedroom where not many people will see it. I don’t expect that the finish on the top will stand up to heavy, regular use, but it should be fine for my purpose.