very roomy and comfortable