Love it.  Perfect fit and looks like the picture.  I ordered this and it arrived 23 hours later. Everything from order, delivery and assembly was great.