In general it’s okay. It fits true to size. I ordered it as a teenager, if you want it to fit tighter I would suggest ordering a smaller size. Also one thing is that the seam between the sleeves and the shirt kind a pokes out. Hope it makes sense, English is not my first language.