Cup size ran a little small. At least 5 small hooks made it difficult to put on. This may only be for larger sizes. (40 DD) Has a silicone strip to help keep it up. This makes it nearly impossible to hook backwards and turn around.  That was the only way I could hook it together.