I bought this as a gift and was happy when it arrived it feels thick and good quality.  Also the appliques seem like they will withstand washing well. This is just so cute I can't wait to see my little buddy wearing it!