Seems pretty stable. Simple to put together, I only have to screw on the legs. Firm but comfortable. I am very happy with my purchase