Fit is great! The only down side is they're very thin so you have to wear an under shirt because it tends to look see through in certain lights if it wasn't for them being so thin I wouldve rated a 5.