So far so good!  I’ve only had it set up for a couple days but it was exactly what I was looking for. The materials are sturdy and it was easy enough to put together I did it myself in about an hour.