Mehhhhh not the MOST stable thing I've ever sat on, but also far from the worst. The fabric is a slightly odd shade of white, but it works in our space so that's fine. The little plastic semi-spheres on the bottom of the legs will not hold onto their paint if you put felt sliders on, so if you do, take off the paint with tape before adhering straight to the plastic. Can't adjust legs to make them truly stable so if one comes out rocky, it's going to stay that way.