I normally wear a size 34C Cup, bought this and found the 34C Cup to be too big. Was disappointed the straps were not removable. Other than the cup size being too big and straps not being removable, construction of garment is good. Had to return it though. Suggest ordering a smaller size cup.