Delivered on time. Product exactly as shown on website. Perfectly comfortable. Great value for money. Good warranty. Excellent customer service via telephone