Easy to assembly, I did it myself!  Looks great and is very sturdy.

Pros: Goes with all types of furniture and easy to keep clean