Easy to assemble and they are solid however they are narrow. I ordered 20 inch cushions which should have been perfect and had to return them for 18 inch ones for them to look right. I would not order again for myself. Too narrow.