Fits perfect, and came in faster then expected. 
Was missing a piece  all it took was 1 extremely friendly phone call an 3 days later received the piece! Love this siteapp!