Totally fits the bill, nice height and overall size.  Only issue is that all of the brackets for the lower shelf were missing from the package, but I don't intend to put much weight on it so I didn't bother returning it.  And one of the drawer slides was falling off, but I managed to mostly screw that back down.