very well maintained. Very clean. Comfortable.