Pros: 
Easy to assemble, like the fabric quality, its very soft, color depiction accurate
Cons:
Wait time for shipping
I wish it was a little heavier - slides around very easy, need to gets grips for the legs