It fits as it should and wasn’t too hard to install. 
A few more straps to hold the seat in place would be better.