we stared putting this together and one piece had holes drilled wrong  trouble talking to person e-mail was  way to go new piece came in 2 days delivered on a Sat.  Fit great  Very happy with it   

Pros: very good value
Cons: difficlut to put together