I purchased this for my 8 year old granddaughter for Halloween 2011.  She loved it!!  It fit her perfectly, was well made and was less expensive than other similar Rapunzel costumes in other stores.  We were very happy with this purchase.