I love this top.  It is very girly, but still a bit edgy.  Order at least a size up though, because it does run a bit small.  The fabric is very nice and comfy.  I will have to wear an undershirt though, because it is rather low cut, and my chest is not big enough so I am afraid they will...ahem...show too much. Love it though!!!