Absolutely perfect. Very very comfortable. We had great time.