This desk is perfect for my small apartment! It arrived completely assembled - all I had to do was unfold! It is a bit wobbly freestanding, but when placed up against a wall it is quite sturdy and holds my laptop and large monitor.