Seats are nice. Takes a bit to put it together and the legs are NOT all equal so all 4 stools I ordered are somewhat wobbly. And I had to add small piece of felt pad to make it all even!