Super comfy straps and lined cups with good coverage, but since it didn't come in my size (40c), I bought one size up, and the cup size was huge.  I would've bought 6 of these if they actually came in my size,