Caravan was spotless. I worry when we go for let friendly. Our wee dog is hypoallergenic but I always worry the van may smell as if a digs been there or hairs on furniture. It was spotless. Had to make own beds up but that was fine as linen provided.