It is assembled but brand new and comes with the mattress; we assembled it for our baby, but she refused to stay in it.