Awesome!!!  Fits perfect and very sturdy.  Bought on sale and arrived in a day.  Very impressed.