This is perfect for our small space!  It was easy to assemble - I did it myself in under 1 hour.  The useable space under the canopy is a bit smaller than we anticipated, but we removed one of the shelves to create extra space & it still worked out perfectly!