Easy to assemble and exactly as depicted. The seats are nice and roomy! Very comfortable. I think I mis measured our counter height so they are a bit too tall but I like the way they look so much I will probably just keep them.