We love this.  We had it set up over a stage for a birthday party.   It was huge and held up well.