Everything I wanted and more. Excellent and comfortable experience.