We only got 29 of the 30 we were supposed to get. And one of those balloons broke. There are small dents and pieces on each marble. Most balls are opaque. Can't tell if it's due to scratches and dents or just the paintwork. And I tried to do a return/exchange but the only UPS store was closed for 2 hours every time I go there so I can't do anything now.