The size is great for seed starting a large garden.  Since there are no shelves at floor level, I'm putting starts of shrubs in that spot.  There's plenty of space between shelves to allow for taller seedlings to grow.  The shelves themselves are a bit flimsy, but they are okay when properly attached as instructed.  The plastic cover could be thicker, but it's adequate.  I would not use this outside.  We have it in a walkout basement, right in front of a large window.