Fits nicely on a smaller balcony, easy assembly. Cushions that you sit on are a little flat but still comfortable and there are no ties to keep cushions on. We have a plank balcony so the rocking catches, but is smooth on a flat surface. 
Love it!