Not too hard to put together. It does take at least 2 people and about 1.5 to 2 hours to assemble. As other people noted, the pictures could have been a bit better. The swing in the middle is a big hit with my kiddos.