It is exactly what I was looking for.  The size is right and the quality is good.  I chose to pay to have it assembled.  That took a few days longer than I would have liked.  But the person who came was very speedy and did a good job.