Great for my somewhat handy husband and myself to put together. The instructions were only pictures so not the best. I had read some reviews were someone put it together in 3 hours...took us 3 days but worth it! We bought a infant swing to replace of the swings. Easy to switch out since they attach with carabiners.