Piece looks great, and quality is pretty good for particle board.  Taking one star away because of the plastic legs that came with it.  I had to buy custom legs and drill new holes to install.  Took me about 3-4 hours to assemble with custom legs.