Very happy with this. Easy to assemble, stitching consistent, solid construction. Not overly large, but that's what I was looking for to accommodate 6 (six) chairs at a medium-sized dining table. Would purchase again.