Stopped in to my local retailer today specifically for this top. i was pleasantly surprised - the green is even more vibrant in person! just gorgeous. typically a size small but based on reviews tried on the extra small. still a tad roomy but portland doesn't carry petite sizing aaaaandidon'twanttopayforshipping... remedy that, retailer portland!