I bought this for work and I work as a software engineer (which means lots of time sitting at the computer). The chair was easy to assemble and seemed sturdy and able to meet my standards. When I sat on the chair it was like sitting in a childs seat at kindergarten. The ball is not big enough at all and you are way too close to the ground. I am only 5 '9 so this is not a height issue. I have a big ball at home but thought to get this one because of the back and wheels. Returning it right away and getting what I have originally.