Awesome products. They give detailed information on their products including dimensions; taking all the guess work out of your ordering equation   Customer service is excellent if you have any problems they are on top of it. 6 stars in My book