check off your list on this bed. my husband loves it as much as i do. very sturdy thank you !