Shrek arrived promptly and was everything I had hoped he would be and more. He is a very good size and of good quality. He is quite soft and cuddly (even for an Ogre!) and promises to deliver lot's of love and monster size hugs. He was a good value at a good price; I saw other's online for 2x the price.