Upholstery is showing its age. Still has a decent look to it. It is starting to separate at the seems in some spots and has some punctures in areas shown in pictures. Boat does not come with any canvas. Does come with a brand new full mooring cover. The cabin upholsterycarpet has some stains also. The stains may clean up... im not sure. Fridge works.. has some rust on door. Sink and toilet work...