The top is extremely soft and comfortable. I have a 40inch bust, 32inch waist, and 45inch hips, so I bought a large, which fits perfectly. I am sometimes concerned about whether tighter-fitting button-down styles will gap because I have a larger chest, but this was perfect. I've worn it to work, out dancing, and just for casual wear. Cannot recommend enough.