I usually only buy name brand items, but when I saw this dress I knew I had to have it! For reference, I am 5'3", 140lbs, I usually wear a medium, and my bra size is a 36D/DD. I am so happy because it is just so pretty in person. The dress fits perfectly and is super flattering on! The stitching looks okay, no major flaws I noticed. The material is a little thin, but its perfectly light and breezy for warmer weather. The only down side is I don't know how well the thin fabric will hold up in the wash...I might just hand wash it to keep it neat. Overall I am very satisfied with this purchase and I would definitely recommend this dress to anyone interested in purchasing it. :)