They're perfect!! They came earlier than expected which was a pleasant suprise. I bought one for my Newphew's dog....he loves it as well.  Can't wait to hang them up for Christmas!