Very easy to assemble and beautifully made. I have it on my porch during heavy stormy rain weather here on Texas and they were perfectly ok after it.  Material is nice and look so cozy even indoors :)

Pros: Great Materials
Cons: not I love them