Works perfectly for my apartment. Not gonna lie it a bit on the small side for me but with that being said I'm a bit big bodied. My only complaint would be the back cushions isn't so good.