Great but one size does not fit most

I got this thinking it would fit me just right since my size is pretty average but I guess not. I am a 36C with a 30 waist and 38 hips, it fits like a sports bra which is not flattering at all, and the panites dig in creating a muffin top where I have no extra fat. I am very disappointed in this product. I wish they had sizes rather than one size fits most.