Easy to assemble but I was not aware the poles would be puffed plastic.  For the price though, worth it.