It’s nice but it’s rusting now and we’ve only had it three months . Also the seat covers slide off when you try to sit on it . There’s nothing that ties the cushion to the swing so you slide off the swing if u sit on the cushion . Wish the cushion had ties to it