Love this thing
Excellent choice for learning and practicing blowjobs - the length, thickness and firmness are just right. For penetration too - it is good - there are no seams or bumps on it that might cause irritation when inserting. Easy to clean. Only issue is the suction on the cup is not great - it comes off quite frequently.