This desk was super easy to put together (just have to put on the legs) and is the perfect size for my needs.