Perfect bench. Easy to put together and I have had no issues with it coming apart or tearing after one year of use and two cats using it daily.