I ordered the cavalier King Charles and "Casey" the Yorkshire terrier. What a crock. Shipped from China. The Cavalier is a about 2" hard foam with glued on fabric. The Yorkie is stuffed, but very poor quality with a red string in the poor excuse for a topknot. Hoping Paypal will refund since getting a hold of the people is not easy.