Everything is great except the roominess of the seat.  It feels like the backside is WAY too low.  Length is great.  waist is great.  pockets and features and color are great.  If it only had one more inch on the backside, then it would be a perfect 5-star product.