Easy to assemble.  Looks just like picture.  Rain glass is very nice, and cabinet holds a lot, especially with adjustable shelves.  It's heavy because it's made with particleboard.   Very useful.