Is as expected, the mattress that comes with it is very thin and soft, ordered another mattress to go in the crib and had to do a lot of research to find one that was a good fit.  The crib itself was fairly easy to put together, had a lot of pieces.  You can see the screw holes, but that is to be expected from a lower price crib.  It is what we needed and will work well when our daughter is born in a few weeks!