Extremely easy to put together— you just swivel the legs into place. A great size for two people to put their feet on in front of the fire. Our small dog also likes to sprawl out on it. Quality wise, it’s what you’d expect for the price— not particularly deluxe, but it looks perfectly nice, not cheap. It’s not cushy at all on top, fyi. Very firm. I’m happy with it for the price point.