I actually purchased this shirt last year and absolutely love it! It is great with jeans and some casual flats or with dress pants and a blazer. It is versatile for work or weekend.
I was pretty unimpressed with this shirt. The fabric didn't have much give to it, and the half sleeves made me look bad and even shorter than I normally look. The stripes didn't look good on me either. I found I was between sizes, and neither size up or down looked good on me. The only thing I liked about it was the length was good. I'll pass on this shirt.