Best Buy.  Pretty comfy to sit on and sleep on.  We needed some extra beds for our beach house.  This works great!