Not bad for the price. Directions are out of order. Wings need to be put on before legs. Also, the zipper on the back is cheap and had a hard time getting it to zip. You get what you pay for....but overall we are happy with it.