this is your one stop party needs. very happy with product i got. it was just like it was shown on website, and customer service is great. the item i ordered was 50 pieces, it came short by 3, i called just to let them know and they sent me a new pack, which i was not expecting. great service. will definitely keep using this site for our party needs.