You will receive 10 total fish( we usually add 2 extras). These fish are about 1.25 inches in length. They will grow to about 4 to 6 inches as adults. Important shipping information: We have a stated handling time of 4 days. Most orders are shipped much sooner. Once in a while we need the extra time to prepare them to ship. All orders are shipped Fed Ex Priority Overnight. If you order Monday - Wednesday your order will ship the same day or the next day. If you order Thursday - Saturday your order will ship Monday for a Tuesday arrival. If you order Sunday your order will ship Tuesday for a Wednesday arrival. We will safely pack and ship your fish via fedex priority overnight. Live arrival is guaranteed!These fish can be aggressive so please make sure you have plenty of structure and hiding places in your tank.