Just received this product. The look is above expectations and feels solid (5 stars).    Assembly was very simple and took about 30 minutes. 

Only concern was some minor splitting in the particle board during assembly.  You don't see it once fully assembled and this piece won't be moved around much, hopefully it will not deteriorate with time.