Has held up nicely. Been few months since I purchased. My dog is a chewer and she has not destroyed or broken through the material yet. A tad bit confusing when putting the cushions in and placing together.