This desk works perfectly for us. Putting it together is a little time consuming but totally worth it in the end! Very sturdy!