It is pretty solid, but the cushions are very hard. We were expecting to plop down on a comfy cushion and heard our teeth rattle. Some parts were hard to get snapped together. The screws are easy to put in though.