stargirl96,
We currently own a Winne class A but before that we had a Jamboree 31-M. It was an '05 and we bought it new. It was a terrific RV! Even though it was a TPO roof we never had issues. The floorplan was great- we loved the side aisle with the floor to ceiling windows and the enclosed bath. We had the one with the front entertainment center- worked very well. The only reason we traded was our grandkids started traveling with us. You'll love the 31-M...I don't know what year you are looking at but my feeling is that the early models were best...say up to '06 or '07.
Good luck!