Absolutely marvelous! Assembly was easy. Product is well constructed and sturdy. We have two of them on our front porch. Would recommend it to anyone.