Delivered quickly, rolled up, easy to assemble, very comfortable.....didn't notice any smell