These stools look beautiful. Very modern. Very sturdy. The square stainless steel legs fit perfectly with the modern look we are going for. The upholstery looks like it will be durable and easy to clean. The foam is quite firm, yet still comfortable, which I like. Assembly was simple ... just 4 screws to attach the legs to the seat. We chose these because of their clean modern look, and their shallow but wide shape. We want them to be shallow enough to be mostly pushed in under the 12 overhang of our breakfast bar, yet still be wide enough that we are not sacrificing comfort when we sit on them.