Absolutely perfect. Very comfortable, and spacious.