This bag is exactly what I expected from the photos. The fabric is thin, so it's perfect for summer! I was hoping for the purple and blue swirl in the picture, but I knew it was a gamble. I got a beautiful combo of blue, green, orange, and pink instead. It seems to be well crafted.