Very easy to assemble a d feels really solid. I did buy some furniture pads so that the legs dont scratch my hardwood floors when I drag it around. I also wish it was a little softer while the cushion is nice and thick, its pretty firm and doesnt squish.