Very easy to assemble, legs are on the shiny side, but they are ok. Fabric seems strong. Very happy with this purchase.