Fits great.
Took a while to put together. 
Had all the parts and no scratches.
Overall very satisfied.