Red Cap makes work type clothing.  These shorts are heavy duty, but they could be a casual short as well as work style.  I would compare the brand to Dickies.  They are being offered at a price point that should make them a popular choice.