This is really cute and my son loves it. It makes a ringing noise when the buttons are pushed which he loves. I am a little worried about it getting wet though the way it's designed so we made sure to mount it where it would be least exposed to weather. So far so good. I ordered the item on June 29th. Didn't arrive till July 16th with Standard Shipping. Thought that was a little odd it took that long. Anyway, good overall.