Very clean had everything needed including necessities for an enjoyable day at the beach.