Right size, very good quality, easy to put together, and reasonable price.  It even came a day earlier than promised.