Very versatile, great size- streamlined but roomy, makes my smallish porch much more functional & look bigger. Assembly required, but instructions make sense.