I bought this product and pleased with the quality and pattern. I am a size 8/10 and 36DD the large fit perfect. I sized up because of the button top. The shorts have a pink drawstring, elastic band in the back and pockets!! I recommend this product for self or a gift!