Everything fit right, and it feels really sturdy. Although it did take a while for me to assemble by myself, I am glad I bought it.