Got the shorter white version and they were perfect. Yes it took a bit of time and effort to assemble, but nothing unreasonable. And the end result was worth it. If you find that the holes dont line up, flip the ring around and try again, there may be a side thats easier than the other! (Im afraid I only had a photo with the keyboard handy)