Fits snugly, material is good, I already placed another order, product shipped less than 30days, seller is recommended
Thank you. +++++