We absolutely love this piece! Perfect size for our back patio, easy to assemble (2 people, 15 minutes) and very sturdy and comfortable. It is a low profile piece it sits lower to the ground than most outdoor sofas, which is what we wanted. Would probably work well on a balcony or porch. Great piece for the price.