I purchase this to take on a cruise with me and it barely made it home. The bag is very cute but not so sturdy. It has already ripped apart at the top where it zips and I will have to take it for repairs if I am to use it again. It was very inexpensive, however, I expected it to at least last one season....not one trip. I am quite disappointed