I ordered covers and cushions for two This End Up sofas, along with the bolsters for the arms and two coordinating throw pillows. I am very pleased with the finished product. Great Quality fabric and the workmanship is amazing. Replace My Cushions goes the extra mile to ensure excellent service every step of the way. The cushions arrived when expected and the packaging was even first class. I have had my sofas for over 35 years and I still love them. I am sure these new cushions will last for years to come and in addition to looking great they are very comfortable. Only wish I had ordered additional throw pillows; may have to discard my old ones at some point.