This desk is perfect for my needs. My daughter put it together and although it was time consuming for one person to do, the directions were easy to follow.