Delivered quickly and super easy to put together. No missing parts and nothing in the box was dinged or didn’t align to get all the screws in. I did  everything by myself within a couple hours once it arrived. With a toddler running around.