I like it a lot but it is rather sheer and too tight in the shoulders/bust even thorough I bought the XL. It is also shorter than shown unless you are a very short person.  I'm 5-6 and it is a tad above my knees.