Overall OK. Plastic on leg 'tips' leaves a mark on our vinyl flooring.  fabric doesn't clean as well as I would like.