I love the product - I’m sure our little pup will love them as they are so soft and cosy. The only reason I put 4 stars is because it stated they would take 10 days for delivery but it ended up taking much longer than that - like at least double! I understand business days etc but def longer than 10 business days so just make sure you have plenty time!