Clean and nice. Not recommended for spending lots of time in it. Good for a clean, comfortable place to sleep. Was perfect for us except for the baseball field next door. Kids were active at 7am, but not terrible