I love this piece. The framing is solid and heavier so it doesn't blow around with the wind. It matches the chairs of my seating group really well. The fabric is pretty stain resistant. It was easy to put together.