This top is such an easy way to look put together while being completely comfy and confident. The color is beautiful and can be dressed up or down. Not really tight but not loosey goosey. So for that reason it will be great on almost every body type. The style that fits this top best is classic or natural but depending on what you put on the bottom can turn into any style you choose.