Only problem was I had to assemble the product and some of the holes did not match--so had to drill new holes.

Pros: delivered quickly
Cons: assembly was a little off--------Fedex driver left pkg at the garage door and I had to haul it up to my house and when I tried to hail him as he was dropping it off, he just drove away and yelled that it was at the garage.