This fits my small apartment patio just perfectly! It was easy to assemble. It's very comfortable.