I wasn't expecting something expensive, but it is a nice sofa for the money. For a small room it is perfect and fairly comfortable.
The assembly was easy and it took me about 30 min total. I did use power tools instead of the provided allen key.