I bought this shirt in white and am happy with the fact that it's not too sheer. the back detail is great. my only complaint is that it is too long. i got the small and it fits nicely in the arms and top, but it is much longer on me than on the model. i'm 5'5" tall. it doesn't look great when i do a half tuck, but it looks fine if i tuck it all the way in. maybe an xs would have been a better fit.