I had these plecos for a long time and they are doing great. The one in the first pic is a female and the second one is a male. They are arround 5 inches.