This desk was kind of a pain in the ass to put together but it didn't take me too long (I have methods for this kind of work). It's sturdy and just big enough to get a lot of work done without feeling cluttered but not too big to feel like it's crowding my room! I am in love.