The perfect fit for what we were looking for. Solidly built however it was a bit hard getting the arms to line up with the bench seat.