I listened to the other reviews and ordered a size up (I ordered a med.  I am 5'3" 119 lbs...normally a small).  They are still a bit snug, but keep everything in nicely.  They are very good quality and I have already worn and washed them several times.  Color is good.  I am very fair and they are just a smidge too dark