Fast delivery, and the futon it perfect!  Did take some time to put together, but it was worth it!