I recently moved into a new home and needed something for every room in the house. Everything I have purchase from overstock has been top quality including these cushions. I only had to return one item that was the wrong size and the return and credit process was simple and fast. I have been recommending Overstock to all my family and friends. They love my new place!!