I may have received the wrong item.  The picture here looks like a blue-on white floral print, and what I got is pink and blue floral.  It just reads too "mature" for me, which is why I'm giving it 3 stars.