Quick delivery! Not difficult to assemble at all. Ottoman was one large piece and the only work it required was screwing on the 4 peg legs. So simple! Great quality, color and height - matched my couch perfectly!