My sofa arrived promply and, as promised, it was to assemble.
The size is perfect for my space and reasonably comfortable for it's size.
I had read one review before I purchased, that complained about an odor. I had no such problem.
I am quite happy with my purchase and would recommend this product.