For the money, you are getting a lot of kit. However, on the rational side, you cannot expect a very high quality. I would recommend it for a beginner to try before spending too much on a pro kit. So, the stars are more for value for money than a quality review. The kit will serve its purpose, and later on you can upgrade to gym quality products.