Very comfortable and simple assembly (just connect the legs to the seat with 4 bolts). Mine swivel a full 360, not a 'half-circle' 180 as noted in the description. Quality of materials is great at this price and seem easy to care for. I do wish they were about 1-2" taller - the *tops of my counters are 36" from the floor and I'm 5' 10". That said, my 16- and 12-year old kids find them comfortable, so the height seems to be functional.