clean and comfortable great communication