Bought from them before and the fit was good..but this one runs small. Had to let out the side seem so it wasn't so tight on my hips. I usually wear a large for a somewhat looser fit. Im 57 155-160lbs.