Very good. Exactly what we needed. Clean and comfortable. Good value for money. Highly recommended.