Assembly was tricky, but once they were put together, we loved them! Very pretty, nice quality, and excellent price.

Pros: beautiful fabric and color
Cons: difficult to assemble