Fabric thin but easy to assemble and looks nice. The color is a great fit for the picture and legs seems sturdy. I’m concerned about the thin fabric.