Fabric is soft and coverage is good, except the straps are too long. I’m normally a 10 in lulu sports bras and I got a L. The fit around my bust was great, but because the straps are so long I had to keep pulling them up. Eventually I just tied knots in the straps. Looks silly, but that made a huge difference. Definitely low impact. I wore it gardening and my plants got a bit of a show when I had to reach/bend deep into the garden.