It feels a little long (which it may be), but that's probably because I haven't had a tongue ring in for like... 5 days? It was said to arrive the 7th-12th, so it is a day early, and is in better shape than expected! The balls came off very easily, and screw on pretty tight. I swallowed my last metal tongue ring, but this one seems to fit more snugly. =)