Should be fine. As long as it is big enough for the dog to stand up, without any part touching the top, and turn round without hitting the side.
Bare in mind the puppy will grow quickly so perhaps get a size the fully grown dog will fit in? What breed is your puppy?
Covering the crate is advised, but make sure the naughty puppy doesn't pull the blanket through the gaps and start chewing it.