The medicine balls you receive with this package are of top quality and great for many different work outs. The price can't be beat, as you'd pay much more buying each medicine ball separately. However, I had some issues with the rack. Where the back of the rack meets the two support polls, it was very difficult to screw in the bolts as the polls met resistance from the nuts already screwed into the rack. I had to leave two nuts and bolts out of the rack in order to get the support polls to screw in. Also, one of the holes was stripped and therefore the screw would not go in deep at all so it's a little unstable.