Assembly isn't too difficult, but it takes two people (challenging with only one person). Perfect for an apartment patio or small balcony. The cushions have the ability to be removed so during the rainy months, you can store them away and prevent them from getting wet/dirty.