This is a nice, comfortable sofa for a smaller space.  It was easy to assemble and seems very sturdy.  The cushions are firm and it feels like I spent way more money on it than I did.  It arrived timely, two days earlier than promised, so if you purchase make sure to track it so you can be sure someone is there to accept it.  I look forward to many years of lounging comfortably on this gem.