This is a great denim shirt! I bought two, and if there were more shades and washes, I definitely recommend it. I would give it 5 stars; however, I had to order up a size because the fit runs slightly small. Also, a more tapered hem would give a slimmer, cleaner look when worn untucked. Overall, it's a great shirt!