A little rickety, but easy to assemble.  joints did not match up, and had to make adjustments to keep door from staying open.