Excellent all around! Very spacious and comfortable. Highly recommended.