It has to be the road. I'll have road sections that are smooth, had no bouncing.
I had to replace the roof and awning it got damaged by a tree limb.
I've added a shelf to the bath cabinet for more storage space. Only had it a week on a shake down trip. had to replace the toilet. it sprayed water out to the shower stall instead of flushing the toilet. Fought with Camper World to replace it. Also, the propane tanks wouldn't work correctly. One the valve would not open and the other quit after it was partially used. Got two new ones with gas. Took it to a different Camper World the Maintenace person found other things that needed to be fixed. had to replace the wheel bearings, the races were worn. little grease in them. They had less than 3000 miles on them. There were other things that I fixed.
hopefully won't have any problems this year.