This chair is adequate.  The seat is comfortable enough.  It has an adjustable height, it came with all parts and was easy to assemble and the seat size is about that of a standard dining room chair.  The back isn’t significantly high comes up to around where my shoulder blades start.  The casters you have to push on to snap them in.  It rolls and spins fine.  More of a task chair than a plant yourself for hours upon hours office chair but looks way nicer.  If you are sitting for very long hours better to go with a more traditional office chair which has a larger seat and back with more cushion.  For shorter tasks this works great!  It’s a little lighter than others as well and assembled it by myself in 15 minutes.