Perfect fit, easy to assemble, very nice fabric. They are sturdy and stable and fit nicely at the island seating area. Highly recommend!