Perfect!
Toodles was perfect! The quality was top notch and well worth the wait (which wasn't a long wait). My son loves Toodles and carries him around everywhere.
Rating: 5 stars