Exactly what we needed, clean, roomy, convenient and comfortable. Highly recommended.