Came quick, easy to set up, if I had to I could put it all together and set it up by myself. I did have a friend help me I think we knocked it out in an hour tops. The only negative is the fabric is a little on the thin side.