This desk is perfect! Nice and heavy duty, adjustable function works great, and a nice little place on the side for my cats to hang out with me while I work. Fairly easy to put together, too.