Package arrived intact, all parts included. I am a 71 year old female and was able to assemble with minimal assistance. I needed someone to hold the door while I screwed it in place. It is very sturdy. I assembled some of it on my bed to limit having to bend down or kneel too much. The box was very heavy and I had a younger man carry it upstairs. It did take me the better part of two days to assemble. I made a few errors but was easily able to take apart and reassemble once I figured out what I needed to change. It looks good but you can tell that it is veneer and not solid wood. It would be worth paying to have it assembled but I did enjoy the challenge.