The product was delivered faster than expected, but I was unsatisfied with the quality.  Its a full assembly required by me but it assembles together loose (almost all the fittings were loose).  Its designed to compensate for the loose fittings, but its still poor.  Its partical board for all pieces and some were overlayed incorrectly so I needed a drill to get through the laminate to the predrilled holes (an easy fix but I should not have to do that).  I recommend gloves as you take the drawer rails apart to assemble and you get greasy sticky hands.  Its nice and works well for its intended purpose but I the ratio of price to quality, it seems a bit overpriced.  BTW it took about 1.5 hrs to assemble.