Everything fit perfectly in my second floor living room. Everything fit well and is easy to assemble except for the armrest. Even that went together well after a few minutes.