These pants are great.  Easy fit and comfortable.  We have triedd to find pants that fit and look good for our son with no luck until we found the 505.  I would recommend these pants for all the boys that are getting ready to grow up.  That in-between stage for boys before they sprout up.