This does the job. The leg poles have screws on the end, which are a little flimsy, so the tip of one broke off as I was assembling it, but it's still staying together!