They are nice for the price.  The reason for 3 stars is one arrived with a broken ball and at least half of the other balls were either not attached and/or fell off when taking it out of the box.