This baby cradle is made from Engineered wood.
Side drawers: Yes. 3 Drawers
Side Shelf: Yes. 3 Shelf spaces and a large top shelf
Removable side: Yes.
Assembly Required: Yes.
Assembly skill: None. Comes with simple instruction and no tools, no nails and no screws required for assembly.
Mattress: Not Included.