A little  difficult to set up at first but after we did a few it got easier. The instructions say 10 minutes this took us about 45 minutes to set up. The quality is decent for the price. You get what you pay for.  It is not rickety or anything. But the cloth is very light  so if you have pets or smaller children this may not be the set for you.