Everything we needed. Very clean and comfortable. Definitely reccommended