Love the pattern but it's poorly made. The fabric is poor quality and it was breaking apart. If it was made with better quality material I would buy it again in a heart beat because I love how it looks. On the beach I'm sure it won't take long to come apart