I ordered this for my 5 year for Halloween.  The costume itself is adorable.  I liked that it wasn't too revealing in the mid-drift as I was searching for a Jasmine costume that was more age appropriate.  My daughter actually loved the costume and head-piece BUT the top material was too scratchy so we had to return it.