I’m so impressed with the quality of these t shirts (I wasn’t quite sure on the sizing) that I ended up buying them in both XXXL and XXL. I’ll keep both as one set can be for fat days and the other for slim days! The XXXL ones are a bit too long for me as I’m only 5ft 9. Whereas the XXL ones are the perfect length. The quality of the fabric is exactly what I wanted.. not too thick / heavy. I would absolutely recommend them to anyone looking for something similar to me and will definitely be buying some more.