Definitely a five-star product. It took a while though to put it together but in the end it looks beautiful very comfortable fits and well in our 10x10 space on our porch.