I would give this a 5 star rating. Well constructed and durable. Love the fabric!!