Easy to assemble and sturdy. Delivery took a few days longer than expected but we received delivery updates along the way. Customer service was great about answering my delivery questions.