Took quite some time to assemble and left my floor messy with styrofoam pieces, but otherwise happy with purchase. Nice looking piece of furniture