This product fit my needs perfectly.  It was as described, and the quality was quite good.  It took a little time to assemble, but the instructions were excellent.  I couldn't be happier with my purchase.