PERFECT, I was a little bit nervous about putting it together when I got all the bits out the box. But once I started I'd got the bug and didn't stop till it was done, it's perfect and I'm so happy to be sewing away again from my new desk in my new home