I love love this dress. The dress is beautiful material is soft and has a little stretch to it. When I first saw the dress the butterflies weren't as brightly colored like the picture but after I put it on and paired it with a red sweater I feel in love. I also tried a black sweater and it was just as beautiful. Next I will be pairing it with a blue sweater to bring out the blue butterflies. This dress can be paired with many different colors. Im 5ft 137 36C and I got a large and it fit wonderful.