Very well built, good steel frame. Assembly was fine, just a lot of screws, about a half hour each. The seat material is nice, soft and the color is great. The arms fit under the counter with a couple inches to spare. Very satisfied!