This is sturdy and all the pieces were there! I love that it already comes with the toddler rail and I can't wait for my little bundle of joy to use it!