I just received this. it is adorable! well made with attention to detail. the cotton is soft and it hugs the body well in the right places. the pattern is actually sewn into the cotton. very cool. it has a sophisticated, elegant and urban vibe to it. this one is a winner.