Received it on time, it took us less than 2 hours to put it together. The quality is nice and sturdy. If you have a small space and want a good bang for your buck, i would totally recommend this crib. Good for apartment spaces!