It does take some time to put together but as you put it together it’s a beautiful product. I will be using this for our baby! Fantastic product!