Very sturdy and mostly well made but a screw poked through the leg and scratched my new floor.  Also it’s impossible to get dog hair out of the fabric.