I only received 19 barbells, but for the price it's no big deal to me. Each one is unique. Both ends are removable, which is great since the bars are too long for my ear (as I knew they would be since it tells you the length in the description). The price and speedy shipping made the purchase worth it! I'll definitely purchase more in the future!