My husband easily put this together in a short time. It's beautiful and exactly what we were looking for. Mattress is a little flimsy/thin but will be putting a mattress pad plus sheet so should be fine for a newborn.