I bought this as a gift, and I feel pleased with how it looks.  The tote bag is a nice size and the interior lining is a good touch for a beach bag.  A wet towel or suit in the bag should be okay because of the lining.  The color is true to the picture.  The size of the interior pocket might be a bit small for storing many items, but the bag meets my pre-purchase expectations.