Perfect! Very easy to put together with the help of another person-took 30 minutes at most. I love the metal slates at the top so that our laptop doesnt overheat.