This top does look better online and one reviewer said. it also looks good in-person but runs small. i usually wear xl, in some cases l. i tried l, it was small so i sent it back for xl. the xl fit perfectly at the top but was tight at the bottom. the bottom pulled at the seams, so i am sending it back. the embroidery itself is very pretty, it is a nice dressy top that can be worn with multiple colored pants or leggings. it just didn't fit me at the bottom. i think it would work better for a lea