Exactly what we were looking for! Obsessed with the retro look and fabric. Super easy to assemble and to mix and match your layout. I only took 1 star away for comfort because it’s a bit on the firm side, but that works for us because we’re using it in our gaming room.