Good shape comes completed . Even the backing plate to bolt in your truck !! Everything works as it should . No cracks very good shape .