The SKLZ 50 Portable Basketball System is not perfect .
SKLZ 50 Portable Basketball System has a lot of good things going for it .
The SKLZ 50 Portable Basketball System is not perfect , but it has a lot of good things going for it .