It fits perfectly !! Shipped in 3 days & im obsessed with it! I've had one before but it was much cheaper so when I ordered this one I was a little nervous about the lace tearing, but I've had no problems (: the money is worth it!! I'm a 32b and ordered a sm/med.