If you're looking for a costume-quality item that offers full coverage without being too frumpy, this is it. The fit is forgiving and the legs don't bind so should be a comfortable fit for several hours. Not too breathable though.