This is a perfect size for our balcony! Took about 2 hours to put together but wasnt too difficult. The lounge cushion does move out a little when you lay back, but weve put Velcro on the bottom to help. Super comfortable and our pup absolutely loves his new couch!