I purchased 6 of these online and they all arrived in perfect health. It's hard to describe how tiny they are. These are 12 to 15 mm long, so about half grown :) They are a complete joy to watch. I bought 6 so they could school together, and they love to. Sometimes they are like a team of six cleaners working their way along the same leaf, or individuals go off on an adventure alone or as a pair for a while, and then all swim up into a school again. They are in a standard 60 CM tank, and are often swimming around in the upper water column, and even playing in the filter outlet current. They are adorable, tiny, peaceful, and really love being in a small school. Beautiful, thank you.