you can always check out any sports equipment stores to know more about the best equipment for home use.there is a wide variey to choose from and the price ranges from the cheapest to the costliest too, so depending on your budget you can make the best pick.
one thing i would like to point out is that when training at home you need to make sure that there are some ground rules that you have to follow in order to gain the maximum possible. here are some precautions you can view over the link:
few precautions for training at home