Very sturdy, easy to put up took about 15 minutes and fits perfectly in the room. Very happy with the quality. Purchased for my 4 and half month baby, he slept well in it.