The main frame of the sofa was strong and sturdy. The cushions were medium quality. Initially my order got misplaced from the company but their customer service. Once I prompted them were really good at registering another order for me. They promised me a £10 discount for the delay. The sofa and itself is three out of 5 for the price, but because of customer service and proactive response, I’ll give them an extra star.