Was skeptical about purchasing online, but this is a very well built piece, little time consuming to put togetherness, but very heavy and wonderful color. Standard mattress fits snugly and baby is happy.