This is a great piece of furniture! And I put it together myself- Step by step instructions for assembly was very easy to follow. It is a quality product.

Pros: Heavy, solid wood, easy to follow assembly directions
Cons: Assembly took 2 1/2 hours by myself- although the directions do recommend an assistant.