My only complaint is that this bag has a kind of rubbery, stinky smell on the inside when you first use it, though it dissipates with time. That said, its held up well so far as my kids swim bag, with flip flops, googles and shampoo in each of the three outer pockets and towel/clothes in the main zippered section. Weve had it about six weeks and its holding up great, no problems with the zipper despite being overstuffed with the swim towel. Definitely worth the money considering how cheap this was.