Loved everything about it. It replaced an old baseball pitchback that my boys stopped using. Works awesome and now the boys are non stop throwing against it! Great price and fast shippingCons:
Maybe some directions on how to put on existing frame, for those of us who didn't put it together the first time.