I just received my order today.The sizes are hit and miss. I'm 5' 10" tall and weighs 150lbs. I wear a size Medium in blouses. Just to cover myself, I bought large. Some of the larger fit and some are to big. But I can take them in. Now my experience went decently because A) I ordered over the phone (their systems are more up to date than the internet with reference to availability) B) I bought my purchases with a Pre-paid gift card for security reasons. Regarding the quality of the merchandise - out of ten, ten being the highest, I give them a 7. I will buy from them again. If anyone has any questions regarding my experience please feel free to comment.