Product review (3 stars): Almost a good fit
. Finally got all the parts to fit.