I purchased this sofa for my one bedroom apartment. It fits perfectly and is very comfortable! It is shipped in a smaller box, which made it easy to navigate through my building. It took maybe 20 minutes to put together and before I knew it I was relaxing and breaking in the cushions! Great buy