Great fit for us. Sturdy and made well enough to feel safe on top bunk. This will take some time to assemble.