Absolutely perfect. We will be coming back and recommending to others. Spotlessly clean and completely comfortable.