I have a very tiny apartment and it's a perfect fit. Although the boxes were VERY heavy, I was able to assemble it in about 15 minutes and the cushions fluffed up very nicely.