I liked this top much more than i thought i would.  The buttons struck me as a little weird, and honestly, i had planned to remove them.  But they look really cute in person.  The color is perfect, and the fabric is a heavy weight Tshirt type knit.  The whole top exceeded my expectations.