The swing is comfortable and has good shade. I have no idea about how long it lasts so I will have to update as time goes by.