This is a small fountain pump. It is not large so I would not reccommend it for a large pond but it is great for a tiny garden pond or bird bath. It does require a lot of solar rays to function but it looks nice when it is on. I like how the sprayer has different types of spouts for spraying. There are a few different ones to choose from and the assembly was super easy. Everything just snapped in place, just don't apply too much pressure or the plastic could break. I have a small garden pond about 2 feet diameter and this is the perfect size for it. It is not too fancy but it gets the job done.I do believe you get what you pay for and this is a fairly reasonable product for it's cost. I would reccommend it to someone looking on a budget.