Recently received the piece and it was very easy to assemble.  The fabric quality and interior were as expected.  The legs appear to be shorter and darker than photo.  Overall very happy with the piece. 

Pros: easy assembly, large storage capacity
Cons: short legs