I purchased this chair for my elementary aged kids for remote learning, but also fits an adult. The chair was easy to put together and ready to use immediately. The wheels are plastic, however it rolls on hardwood easily enough; the seat has an up/down lever and will provide a 7yo endless revolutions. The upholstery fabric seemed to get dirty very quickly but boys are dirty so...