We ordered before from this company. The sofa arrived on time and high quality. We had a small issue with one of the armrests but they were responsive and helpful to find a solution and send a replacement. Would definitely order again through this company.