Very clean and a good deal. We didn't need all the sleeping options since it was just two of us, but it would be a great option if traveling with kids/friends.