Looking for a bra on Amazon made me feel like a little nervous considering my luck in the past when ordering online but that was a different company and the item really should have fit so no need to name and shame them... my best bet is usually a sports bra since I saw the light and was weaned off of underside bras years ago (I guess someone likes underwrires but that sure wouldn't be me ditto for the old lacey ones with the pointy tips). I love this bra it just fits real nice I have a large and it fits like a sports bra but not as thick... it makes me happy that I had the hunch to find out about these sleeping/nursing bras. If I have to change sizes I will and have a good idea that the other sizes may fit I didn't have hope at first due to the three sizes listed but usually I don't gain or lose any weight there. My favorite thing about the sports bras I have an easy time taking them and putting them on without any clasps and the strong support they give if I go running or if I want to work out. I may try this for breast feeding there aren't any compartments to snap on it that's fine it will make it easy to use. No complaints here. The straps are fine they're not too wide at all. I guess the best way to describe the fabric is it feels much like cotton although it's not. Very supportive and very comfortable it's soft like cotton... and very breathable. Worked out for me very good buy fits much like a sports bra.