I put it together myself. Very spacious, my 1-year-old daughter who I got it for. but it's so big that my son who's three can also lay in there with her sometimes. Its flawless. Thanks