Perfect fit for my small apartment! Very easy assembly, as well. The seats are a little firm than I’d like but I think they’ll break in a little more. No issues so far with them sliding out as people sitget up. Ash gray color is a great neutral. Would recommend!