These fabrics jumped off the shelf and into my cart...and I have no idea how they got home! They must have known they were destined for something wonderful! I know the colors aren't your typical summer beach bag colors, but purple and I get along! LOL