The shirts are absolutely great and have a great look but they aren't as stretchy as some other brands. However, the price for the three of them is definitely a steal! I'm in a stage in my life where I can juggle between a medium and a large because of my physique and my height but I definitely ordered a size too small. Medium size isn't a bad fit but I should've gone with the large option. If you know for a fact that you are a certain size then definitely choose that option but if you also struggle with being able to juggle between two different sizes, choose the larger option. As for quality of the material, they have been doing well so far and I don't expect any tears in these any time soon but if they do (keep in mind this could also be due to the fact that I ordered a size smaller), I will definitely update this review as I'm sure any one person would want to have workout shirts last.