Needs the canvas replaced. I have a new one that came with the camper but have not had time to tackle installation yet. Floor is decent. Vinyl floor covering is tired. Not bad for $600 though. I wanted something that could sleep 2 adults and a kiddo, and could be towed by a compact car.