I like this top! It is cute and simple to pair with jeans. I ordered my normal size-XL, and it fits well. It isn't form fitting, but it could be a little more stretchy and roomy for an XL. Overall I like it though and it looks decently flattering on. The fabric and stitching seem to be good quality, though I haven't washed it yet.