Site is clean and shipping took about 10 days. The foam feels plush for lounging, exactly as promised, but sizing is inconsistent across colors. Returns require email approval and buyer-paid postage, so measure carefully and peek at other buyers' photos.