I think for the price, it does the job well. It has been only couple of year I bought it for my 10 years old son playing for Kitchener Academy team. he is a big shooter. soccer wall handles firm passes... very good training item to have, I am happy with my purchase. I would give 5 star if it was little bit bigger. it is a nice weight so that my son handles it without my help.