Everything was exactly as listed. It was very clean and great for our little stay. The bed was pretty uncomfortable, otherwise we loved it!