Just what we were looking for!  Everything arrived on time and intact.  Was very easy to assemble as well.  Perfect!!!