I bought this as a fashion top for my daughter. I was looking for a stretch camisole top in colors, and this fits the bill perfectly. The color is vibrant, and I bought it in several other colors as well. The fabric is thick & stretchy with a nice low sheen. It’s lined with something soft on its flip side. The hardware in the straps is metal but looks flimsy. We shall see. I bought the Large to give my daughter room to grow. She’s 28 1/2” circumference, and this fits well through the bust, looser through the trunk.