Value for money - fair

I have this in all 3 colors, and only the blue color looks fine. The other two colors, I don't think I would like to wear to office where I am a mid-manager level. Reason being that the fabric is a blend hence thinner than the normal 100% cotton shirts that I prefer. Looking at the retail price of the shirt, I was expecting something better.