I have a 2019 Polaris Ranger 500 like new only used around the house has 606 miles on it no scratches only signs of any marks are in the bed from hauling things around the yard. Comes with the front windshield and the bench seat mounted in the bed that is removable by for quick release pins. Only reason for selling is I have a 6 seater on order for trail riding.