The assembly was doable… I was able to put it together by myself (without help). It looks nice, but overtime the cushion isn’t very comfortable because the padding is thin. That’s the only thing I don’t like it swings nicely and it fits perfectly in my patio.