I have a common Pleco and he is about 12 inches in length. He loves the Banquet Blocks as sort of a treat. He gets one a week, but it only takes him about 3 days to finish it. The Banquet Blocks are great. I wish more stores carried them.