It fit perfectly and arrived in two days the only thing I wasn’t a fan of was the price but it wasn’t that bad.