Shipping was slower than the rest of my order, however, it was worth the wait.  Easy to assemble with clear instructions and all necessary components.

I do recommend assembling the outer frame and letting it sit overnight to let the glue dry and solidify.  We took 2 days to assemble and are very pleased with it.