I love this coverup. I purchased it in black as part of a boudoir photo shoot outfit. The material is nice, not itchy, has a bit of stretch. I ordered a small and the fit was great. I'm 5'1", 140lbs, 38D. I was a little worried about the arms (because my arms are a little bigger and mesh is not typically forgiving), but the arms are pretty roomy. I'm only 5'1", so it's realllly long. Like, even wearing the highest heels I can tolerate, it would drag on the floor. Length is almost always an issueSee full review