This desk is perfect! I didn’t assemble it myself. But the handy guy who did found it easy to put together. It’s also very solid. And sturdy. And has lots of storage space which was the reason I bought it. I’m very happy with this one.