The fabric is pretty cheap looking and feeling.  The cape is very cute though.  The costume served its purpose at a reasonable price.  The only real complaint is that when it arrived, it came with a funny smell that my 6 yr old daughter described as fishy.  I washed it before wearing it...otherwise the smell was not tolerable at all.