Everything was exactly as described. It was clean and comfortable. I would absolutely recommend and would definitely stay again.