Alright boys i'll write a little about it. As for fitting sizes, that was the most ****ed up part about it. Had to order every single bit cause they are weird sizes.