It looks great and is not THAT hard.  It is firm, but in a way that makes you think it will hold it's shape for a long time.  Couch shipped in 3 pieces, so you could easily get this into room with tight/narrow turns and doors.  I was able to put it together myself, but a second pair of hands would have probably made assembly less than 5 minutes.  Very happy and already got a lot of compliments.  Only bad thing I have to say is that the drivers came 2 hours earlier than my delivery window, but it worked out.