Easily 5 out of 5 stars - He is respectful, funny, intelligent, and an excellent cuddler! I thoroughly enjoyed meeting him, highly recommend him, and truly look forward to seeing him again - we never ran out of things to talk about...it was so cute!!!