I have been wanting a hairpin desk for a while now to add space in my office since I work from home and always need more working spaces when you're doing crafting, writing, and also homeschooling. It was really easy to put the desk together. 4 screws for each leg. It took me maybe 10 minutes to screw in with the Allen wrench that comes with the desk. I think it took me longer to open the box than put the desk together. It looks perfect where I have it in my office. I'm not using it as a desk, but as a table for my office. It's sturdy for what I need to use it for. I don't foresee putting a lot of heavy or anything heavy on the desk. It's light, so it's easy to move on my own.