Very sturdy. Easy to put together. Love the seat upholstery. But made for taller individual. Seat was a tad short for my 5’2” height—worked fine for my husband. Oh yes, I definitely loved the swivel!