Assembly required some creativity but it is exactly what I needed. Doesn't wobble too much, I have to adjust the screws maybe once a few weeks or months.