It’s a very nice swing and not so big it can fit in areas most swings can’t. I bought the teal blue and it wasn’t too hard to put together. Not sure how it will weather though and cushions seem a bit cheap and probably will flatten quickly. If you’re handy, sewing new cushions and sling plus canopy wouldn’t be difficult. The steel frame is sturdy and the feet are rubber so isn’t going to move. Overall I’m happy with it.