Easy to set up. Does not contain anchors but my husband bought some at Lowe’s for maybe 10 very sturdy easy to move if needed. My son loves playing on it!