its ok... it lines up pretty well i wont lie there are about 1/16 gaps on the edges..... and it doesnt have brackets so i made my own... my only concern is they are hella thin lol one good slam and these babies will crack i did however went ahead and reinforced the end caps already with fiber tech