Great everything! Highly recommend. There was so much space and so comfortable. Even small touches. I will come back again.