Awesome. Everything you need. Clean. Comfortable. Convenient.