For the price and what it does, it's not a bad deal. The plastic is not cheap , thick pieces which hold up to assembly and use. The metal poles have held up nicely. The fabric seems thick enough to hold up to use. No complaints.