I received this very quickly and it's very cute.  However, it doesn't match the description, in that it is blue not teal and also smaller than I expected.  Very disappointing.