Excellent. Very nice, very comfortable and very clean