Took a bit of time and patience to assemble it.....but it was doable!  Looks great.  Price was right

Pros: Looks great, functional
Cons: Assembly it was intense!