We love our swing. It was easy to put together as I did it myself :) it has held up very well.