I'm only giving 4 stars right now because yes it was easy to assembly and it looks great, but we do not have a matress in it yet and our baby hasn't slept in it since she's not due to arrive until December. So for now....it's been a good experience.