Well made and seems sturdy. Assembly took approximately 4 hours, but was worth the money we saved by assembling it ourselves.

Pros: Looks great!
Cons: A few pieces didn't quite fit, but a with a little caulking, we were able to fill in the small gaps.