Super sturdy and beautiful swing! Love how each swing can swing on it's own. Nice amount of padding on the cushions. The base is pretty wide, so be sure you have lots of space where you are putting this swing. My swing wasn't completely level with all corners touching the ground, so we did have to put a piece of wood under the front post to keep it balanced correctly. Not too difficult to put together, just time consuming. I didn't put the awning on, since the swing is already on a covered patio, and it looks great this way too.