depends, are you gonna do a cheap job or if you are gonna do it right.
carpet would probobly be cheaper because its only glue and carpet.
as for paint you may need filler, youll need to sand the box, and youll need primer and paint
or if you do birch plywood you can stain it and use different finishes like gloss or satin