Easy to put together and seems sturdy.  It is quite firm compared to some other upholstered benches I have. The legs do have a weathered look to them and the seat is a light beige linen-look.