This couch is awesome and large enough for my husband and dog to lay on it. I love the thin cushions for storage reasons! Easy to clean the cushions too.  Lol.... it took us 30 minutes to set it up because we didn’t have things lined up correctly. Overall pretty easy assembly.