This is very nice, it is a perfect fit and was pretty easy to put together.  It feels like it will last a lot time.