Good quality material.  Very heavy to move around.  If this is middle of the road soft to firm I would hate to see what ultra plush is.  This bed is a bit too soft for me.