These adorable balloon dogs make a great fidget because they are small and jiggle like a real balloon but they won't pop. They are a solid rubber body. Super cute you can't help but smile when you pick one up. Measure 2.5" One color picked and shipped at random based on availability at time of order. You can indicate your color preference at check out but sorry, we cannot guarantee you will receive this color.