This was such fun surprise gift.  My friend and I each ordered one of these for our sisters.  One was blue and one yellow.  They were both a big hit!

Pros: Even though I had to pay extra, it arrived on the day it was needed...as promised.
Cons: None