This is an okay top. Good purple color. It's one-size fits all. It's a bit snug for me and the fabric is thin. If you are comfortable with revealing your shape, then get it. It's something you could wear occassionally, but definitely frequently. I'm not sure it will hold up to lots of the washing.