I was skeptical when I ordered. I was pleasantly surprised by the quality. It took about 24 hrs for it to lay flat. Love it! The photo was true to the online picture.