The quality is great for the price. The fabric was a bit stinky upon removing from the package but airing it out for a day or 2 took care of that. The fabric is a little slippery (it may be treated with something for weather?) as some others have pointed out, but I don't think it necessarily effects use. I bought the large size and it will be able to hold 2 people of average size comfortably.