Good for my needs, looks good, and low cost. The plastic panels are not very sturdy nor are the metal supports so make sure you know what you are paying for. Be warned that you need a strong foundation support- I built a custom hexagon out of 4x4s and put it on a white crushed marble base and gravel sub base plus a cedar flooring lattice it looks really nice. Far more work went into the base than building the structure itself.