Absolutely flawless- everything was immaculate and convenient and comfortable. A total 10/10!