Comfy, spacious and thoughtful attention to detail.