This is just my opinion I have a 7 foot ultra lite extra fast st Croix 125 bucks works great..I also have a cheap 7 foot Walmart ultra lite 16 bucks..Mt little guy uses a 7 foot ultra lite ugly stick the blue series 38 bucks works great.. all on how you fight the fish we both use 4 lb pline we also creek fish for steelies .we both also have 10 foot Johnny Morris series noodle rods for bigger and faster 45 bucks water like salmon river and Oswego river.and as far as reels not one a mine are over 15 bucks I don't think..my Walmart rod I use a lot ..hope that helps you out..my little guy is 9 he lands steelies with 4 lb test ..