It is perfect for my needs. It's a great size for small spaces or if you simply don't need a large desk. Extremely easy to assemble alone but a bit heavy. If you're on carpet, you'll want gliders for the base.