Bought 2 of these (44D). The quality is very good but I was stunned by how big the cups are. I mean.... I'm already big (44D) but this size is more for a 46 or 48D. My puppies are drowning in these. LOL If you are going to buy, I would highly recommend that you get a size smaller than your usual one.