Assembly was about 3 hours. Some was by myself, but I had help later. It’s pretty heavy and I believe it will be sturdy. My daughter loves it. It is a lot lower than I thought it would be, but I probably should have looked at the measurements. In any case, my daughter loves it.