It took about 2 hour for assemble. This is very good product for this price. Only worst part is take a little time to assemble.   Drawer moves very light and smooth.  I think this drawer is good for all age.  Totally I satisfied my purchase.