This desk is perfect. When you plan to assemble it, make sure you have plenty of time. It also helps to have a second set of hands to help you lift it upright--it can be kinda heavy. Actually, the weight is what I like. It feels solid and workable for what I need. My only concern is that I was missing two screws to complete the small drawer assembly, but I can find those at a local hardware store.