Somewhat sturdy, sometimes the posts come apart.  The cover was so slimy, I had to order a different one which worked great