Easy to assemble, but top panel does not stay connected to entire piece very well - makes picking up the piece more difficult when needing to move it. Love the color, light weight, and size - tucks into our L-shaped couch in the living room perfectly.