Perfect fit! Looks good & it’s really comfortable. Assembly took a long time as parts are not labeled.