Perfectly perfect.  Comfortable. Roomy.
Vacuums beautifully. Storage is so handy.
Pull out sleeper definitely a bonus