This desk is perfect for small spaces! It is just what I was looking for. It is sturdy with a clean and  organized  presentation. The only reason I did not give it five stars is that it is a bear to assemble. Even the manufacturer knows how difficult it is. Within the instructions they put a joke saying almost done zzz and time for a nap. Great desk, easy to follow instructions, difficulty level 8 out of 10. I would recommend this to  a friend.