This desk is perfect. Study enough for an middle school kid not bulky. Easy to assemble that my child help set up! Pieces were perfectly package to protect from damage in delivery, no scratches! The reason I can not give my experience a 5 was cause the delivery took 2 weeks longer than what was related when ordering.