Not impossible to assemble, but a bit fiddly and the limited clearance for the included allen wrench makes assembly more challenging. The bench itself is solid, though the storage area is pretty shallow and won't hold much more than, say, a folded blanket. The pleather feels a bit cheap, but there aren't any visible flaws indicating shoddy construction.