Came on time. Bought for grandchild. Haven’t set it up yet. Bought a similar one and love it. UPDATE: good sturdy bed. Great buy.