Love this patio set! It looks very stylish, and is really comfortable. It was also easy to put together. It came with all the items needed for assembly, I put it together by myself in a few hours (I'm not incredibly handy).