I ordered two of these in two different colors.  I love the fit and the comfort.  I am a pretty good C and I didn't feel like it smashes me flat at all.  It has much better support because it has two layers.. some of the other wireless pull over types are just one thin layer and they don't have near the support that these do.  The straps are also a little wider than the other wireless bras like this.  I am super happy with both the fit and the level of comfort this bra provides... would definitely buy again.