This fits perfectly on my balcony. Assembly was quick and easy. The spring-suspension system makes the couch quite comfortable. Fabric is soft to the touch and water repellent. Toggle buttons and loops holding the cushions in place are a nice feature. No sliding! The glass top table is great for books, laptop and a glass of wine