Very sturdy and nice! It took a while to put together, but we absolutely love it! Can't wait to welcome our little one :]