Very clean and comfortable. Very roomy.