Only 4 stars right now because I just received the cushion and not sure how it will wear over time. Looks like it is made nicely and it was so easy to order and was delivered very quickly. I could not find replacements that fit my patio set exactly, but these are a close enough match to the dimensions without having to have something custom made.