Not at all what I was expecting. It's a fairly thick cotton fabric, the underwire is a bit too flexible, and there is some kind of weak boning in the sides that just bend and poke instead of staying stiff. It's also got some fairly prominent seams happening on the front of the cups. Definitely can't wear a smooth shirt over this one. It's cuter than any other nursing bra I have, but it will never be worn. I'll keep it just because I don't feel like the $12 I paid for it warrants a return. It will probably end up in the back of my drawer to be thrown out in 2 years when I get around to it. I'm also spilling out of the cups, but that's probably because I have no idea what size I actually am right now. I'd skip this one, ladies.