We have a swing set which was in great need of having the cushions either replaced or recovered. Many places were quoting covers which would be more expensive than the swing set. I interacted with sales representatives several times to help me place my order and to inquire about shipping status. The team was very responsive. Although it took about a month to receive the cushions, the wait was well worth it. I would recommend this company to my family and friends.