These pants do the job.  I read the previous reviews saying they ran small so ordered a size M (I'm 5'5" and weigh 120) and they aren't as tight as I like (they're actually loose).  It all depends how you like workout gear to fit, but I actually run/ hike in these and I prefer them to be a little snugger and wish I'd ordered a size S and don't feel like going through the hassle of returning them.  Oh well.....they do the trick.  Nice pants.