These are nice looking pieces, but for what they are, I think they are a little pricey.  I bought three, and every single one had to be screwed in a specific way because they each had a huge wobble otherwise.  I almost sent them all back because I thought they were defective.  Once I figured out the screw issue, they were all right, and they don't wobble as much, if at all.  Scooting them out from the island is not very easy, and the foam on the back squishes when you pull on it, so I am not sure how long the seats are going to hold up.