The product arrived on time, well packaged, and in perfect condition. The fit was spot on and the color very flattering (for me). It is also opaque enough to satisfy public decency. This is for the lime green version. I also got it in white with the same comments overall except that it is definitely not opaque, instead giving the appearance of being in a wet T-shirt contest even when completely dry.
Rating:
[5 of 5 Stars!]