That rod on Ebuy looks heavy and I would not want to cast it for very long.
Length isn't a huge deal. If you are casting from shore, at a lake or stream, a 7 8 or 9 foot trout rod is fine if you are using a spinning reel. More important is comfort and smoothness of the reel, and balance. Balance means you can hold the rod comfortably in one hand and i like mine to sit naturally at the horizontal. Smoothness of the reel allows you to feel every little bump or bite, and with all that you can cast all day comfortably. Watch Rodney's latest video about lake fishing with a float, you will learn about using light line, longer rod and some weight for longer casts if you really need them.
Until you develop specific or expensive taste in gear, you should be able to find something at Can Tire for a decent price, keep it out of the dirt or gritty water and it will last many seasons unless it is really poor quality.
It helps allot, when you ask a question, to tell us exactly what and how you are fishing for. This will help me too as I pack up your new tackle supply lol
Happy Fishing~