A cart may include a first set of lower support arms and a second set of lower support arms, each of the lower support arms having a wheel attached thereto; a first set of upper support arms and a second set of upper support arms; a holding frame coupled to the first set of upper support arms and the second set of upper support arms; a locking mechanism; and a folding mechanism configured to allow the cart to transition between a folded position and unfolded position. During transition, the first set of upper support arms may be moveable relative to the second set of upper support arms; the first set of lower support arms may be moveable relative to the second set of lower support arms; and the first set of upper support arms may be moveable relative to the first set of lower support arms.