Bought this top as a possibility for my upcoming 30th class reunion. Like it a lot, just not sure it is appropriate for that even. My BFF says it is. I recently lost 50lbs and I am not used to showing the girls this much - used to covering thing up. But I do like the way it fits. Very flattering and the ruching helps hide the few issues I have. The material is soft and the deep sky blue is beautiful. I am 5'9.5" - with a long torso, wear a 34 D bra and the medium fit nicely. I will be keeping this, just not sure if I will wear to the reunion.