I have bought these shorts for two years now. The quality is fantastic, the length is perfect for me, not to long but not to short. The colors are rich but not to wild. They are made of durable thick fabric and don't wrinkle. I did find I had to reattach the button on the front, it is patheticly attached, but that is my only complaint. These are a true 5 star pair of shorts and I hope the quality stays the same for many years to come.