Its beautiful!!! I love this dress! Its affordable, its super soft and comfy, the material isn't very heavy and the colors are vibrant! Im between a 14 and 16 depending what it is and I got the XL... I think I could have gotten by with a large, I think this runs slightly big.... Cant wait to dress it up and where it to church....