The lower surface is curved so that it can roll, but with a person sitting on it the center of gravity stabilizes. Since the underside of the sofa is slightly flattened by the weight, it also does not roll too easily. By lifting the legs and/or shifting body weight, the steeper or flatter position of the sofa can be individually adjusted. A small water ballast tank can help optimize the center of gravity.