Excellent service and arrived before the delivery date, looks really good, soft thickness, grand kids love lying on it, excellent value for money.