This item did not provide enough cushion for my porch swing. Product felt like sleeping bag. To return is going to cost me almost half of original. Not happy. Do not order this product. When ordering, description said that product was available for full refund, which is misleading. Little did it know it would cost me to return.