I love these dresses. I have bought about 8 or so cowcow dresses. They are well made and pretty accurately sized. Some run slightly smaller. I am 5'5 200lbs and very top heavy. An xl fits just about perfect. Its thick enough fabric that even the white doesn't turn see through when I put it on. Will definitely continue to buy from cowcow