Everything we needed. Clean comfortable. Good price. We would recommend it to anyone.