Very well made. Personalization is great. Shipped quick, I received it 10 days earlier than expected. It is a large stocking, big enough that we will be using it to put my infant granddaughter in for Christmas pictures.