After reading reviews, I was apprehensive about ordering from here.
I received my 1st order a week from the original order date, which is great to me.
The quality of the shirt is very good, looks just like the magazine.
I'm 5'8" and wear size 8 (150lbs) and the medium fits perfect, not too big, not too small. I orginally ordered a large and sent it back for the medium. I have had no trouble with the refund. Very pleased with this company.
I have a second order on the way with hopes of wearing them on vacation this year.
Highly recommend you try Venus.