This came fully assembled and well packaged. 
It's sturdy and has a lot of room inside for storage.  
It's not small or dainty but is perfect for my living room.
The fabric is thick enough that it should last a long time.
I am very happy with it.