Don't know about the bad reviews, but this costume was awesome!  Plan ahead and buy a better hat.  The hat is Cheesy!  The costume was a big hit and the fan not only keeps it inflated, but keeps  you cool.  :)