This item arrived as indicated in only 2 days!!  Have not slept on it yet, but quality looks great, put together easy, great fabric!