Just what we needed and ordered.  Assembly with two people took about an hour or two.  Please note there is a wheel at the front center of the bottom drawer to help it slide.  We have it on a wooden floor so it's not an issue, not sure if you have a thick carpet.