Price is right. Difficult to assemble. Chairs a little too short. But overall 4.5-5.0 stars.