Great item for the price. The description clearly states it is a B cup - and it is, it's also fairly narrow. I ordered a 34 band to give myself a bit more space but I could have ordered my true band size of 32 and been fine, I'm typically 32C1/2 and while this wasn't the fit I'd use on a daily basis it works great for a special occasion. The spikes are nice and light weight, not sewn on so tight they will pop off if you brush against something, they will just fold over. There is an underwire but the support was pretty minimal, maybe because I ordered up in band size, I couldn't tell it even had an underwire until I checked it out closely. Over all really happy, looks amazing and is well made.