very clean and very cozy and comfortable