Overall decent quality. Works well for my 4 year old. Difficult to put together. Took 3 adults about 2.5hrs to put it together. Final slide and swings seems pretty safe.