Easy to assemble but quite hard to tighten the screws sufficiently. Looks nice and the top is nice and padded but some of the design stitching across the top came loose within 2 days and had to be cut off. Not a good sign!