Good sharing. About mattress you may consider Napure mattress, it come with seven-zone support and specially designed to minimise pressure points and reduce tossing and turning. With these, in turn improves quality of sleep, read more at: http://kidbuxblog.com/napure-mattresses-with-quality-sleep/