These pieces are extremely heavy, which made getting the boxes in the house a bit difficult when they were delivered.  Seem to be good quality.  Relatively easy to assemble.

Cons: Assembly can be a struggle if you don't pay attention to the details.