Absolutely love it! The built in places for organizing supplies and extra storage are endless and this desk is high quality very sturdy and durable. I had to hire someone to put it together because it comes in about 200 pieces, but it was well worth the money!