I picked this top up at Nordstrom last weekend - great construction, very sturdy. It's intentionally loose; the L fit my shoulders but I went with the XL so I can wear it over slim pants and not have it catch on the hips.