Love this bench!! Very easy to put together! The seat is a gray cloth and is very comfortable. The legs are wood. The bench is very sturdy and goes great with the decor!!it is bigger than I thought it would be but that’s a good thing!!