Arrived yesterday and fitted today. It is a bit shorter than stock top to bottom, but comes with legs that clip into the bottom. Of course, they made it just a little too tall, but worked well as spacers lying on their sides underneath it- just perfect.