Great purchase for the price. We have it in our deck and it looks great and is quite comfortable. Assembly would have been much quicker if the individual pieces were labeled but still pretty easy to put together.