The frame seems sturdy and the top cover fits well.  The sides were disappointing...the zippers are not as heavy duty as I was expecting and they are not separating.  The bottom was actually sewn together so the zipper pull won't fall off.  The plastic on the windows is very lightweight; more like a ziplock bag.
I haven't set this up for an actual event yet but it appears it will be adequate for my needs.