This is a nice sofa, comfortable to sit but not to sleep (I slept couple nights on it while waiting for my bed and mattress). I assembled it myself without any issue. Patience is the key. I like the color.