The dresser actually arrived earlier than the expected delivery date. Which was awesome. I'm a 29 year old mother. And was able to put it together on my own. In a about 1hr to 2hr time frame. Probably took longer cause my kid keep running off with pieces. It's straight forward directions. Once together, it's great. Drawer depth is good size. Also, pulling out drawers is easy to do and safe. I had to get rid of my old drawer cause of issue pulling drawers out. This dresser drawers glides perfect. Best purchase so far!