This shirt functions okay as a yoga top. The positives is that the shelf bra supports moderate activity and the length goes just below the top of pants, a great length for yoga. The negatives are that the fabric is thick, doesn't dry fast, and feels heavy. Also the design of the skinny straps and thin racer back is not as cute on. I thought it would look delicate and feminine, but it just looks kind of bulky and awkward, and I am fairly fit 5'7" 130lb. I got the shirt because it was on sale, and will keep it incase all my other yoga tops are dirty.