Love this.  Assembly not bad.  Lot of pieces and screws, but that's to be expected.  Love it! Pieces labeled well for assembly.  Looks like picture . Very sturdy....and did I mention, I love it!!