Sized exactly right. Soft fabric.
I'm happy with it and the only reason I give it 4/5 is the shoulder straps could be a bit wider for comfort. Fabric is soft and size is exactly as expected (38D) , coverage is good. The wires do come up fairly high on me as I'm short but if you're used to underwires, should be fine.
Lori
Toronto