Item arrived earlier than expected. It was very pretty and I liked the colors and design. It also has sparkly thread and small sequins which was not visible in the photo when I purchased. It adds a nice, dressy touch. It fit well; maybe a bit too large, but was still comfortable. Very happy with purchase!