Design fits my needs exactly but the frame did not line up as I hope it would, so it looks a little sloppy if you really stare at it. I am sure you can hammer the frame a bit to get the rods more lined up with each other as you are screwing in each part, but I wish it was just made a bit better. Would still recommend if the price is right.