Looks good.  Feels sturdy.
Assembly was easy but time consuming.  You'll want a Flathead and Phillips screwdriver.  If you have a rubber mallet it will come in handy as you will need to do some gentle tapping to seat a few of the pieces.  I was able to assemble it alone, but would have been substantially easier with two.

Materials are fine.  It's not real wood, obviously, but I had zero issues with breakage or fasteners as some have reported.  Just take your time on assembly, and support things like corners until all the supporting pieces are connected.