Very clean. Very lovely. Fit me and my friend perfectly. Was also on the beach. Do recommend.