Definitely fits my small apartment perfectly, very light weight for moving. Fabric very nice. Firm cushions but will have to be replaced probably down the line. Easy to assemble