Very easy to assemble, love the clean lines and it is firm but comfortable. My 7 year old daughter has claimed it as her sofa.