Is the outseam stitched the same as the inseam? If it is it is the older fit. The newer fit is stitched overlapped on the outseam, and the inseam is flat locked. Sorry for the trouble, you would have to return to Revolve if this is the case. At 5'10" 155 you'd want a small for a tight fit and a medium for a bit looser but still slim fit, but that depends on how built your legs are.