We bought one last summer and it was a beautiful addition to our outdoor space. Unfortunately, it was destroyed due to tornado-like winds. However, we enjoyed it so much that once it is back in stock we are purchasing another one. 
Also, it can be put together by the homeowner, but I would suggest saving time and energy and having them put it together for you. Easy process, EXCELLENT customer service, and fabulous product.