Omg! I was so happy to receive it. It only took like 3 days to deliver. It's so much bigger than I imagined. So comfy and such good quality! Couldn't of asked for more.and very affordable