These are very sturdy and fit well. Had a hard time figuring out which ones would fit and customer service did all the work for me!!