LOVE LOVE LOVE! Anyone can put this together! It took me 20 mins to assemble and no tools are required. The couch look exactly the way its described. I feel its a bit shorter in height than what I expected, but is the right size for my studio apartment. The velcro straps help the back support stay in its place. I feel like I got my moneys worth for a starter couch.

P.S: You have to give it a couples of day to let the seats breath. They are firm, but start to soften up after a while.