This desk is very cute and perfect for small spaces. What I don't recommend is putting a printer on the top shelf if the desk is on carpet. Other than that this is a lovely desk.