The assembly was pretty easy .The colour is spot on as well .The only thing is that I havent  found it to be as comfortable as my other sofa.