The item is just as described and fits perfectly. Seems to be of good quality as well. I give it 5 stars in shipping only because the seller shipped the same day. I give the US POST OFFICE 1 star because they are basically incompetent ( no fault of the seller).