The fabric isn't what you would expect it to be...or at least it wasn't what I thought. The fit wasn't flattering on me or my friend that I let try it out after I decided it wasn't for me. I wish I could give this a better rating...I hate leaving reviews that aren't very good...however honesty is the best policy and saving someone from being bummed out like I was about this top feels like the right way to go. Please take my advice and pass.