Bought this as a gift for a friend. She loved it and said the colors were perfect and very soft and cuddly. It was delivered when stated on my order which is always a concern when ordering online.