Cheap quality but not bad. Seat is pretty comfortable actually. Easy to put together. Very light weight so if you're on a hard service like tile expect your seat to roll 10 feet behind you everytime you hop off. Seat shock holds it position well.
Comfortable and is working for me. Using my counter height dining table for work at home. Much better than the hard seat and back that's part of the table set.