This desk is perfect for my small office setup. I need something cute and functional for a small space and this was exactly what I needed. It is sturdy and good quality for the money. My friend helped me assemble and we were done in about an hour.