I ordered the item one late afternoon / evening after work and didn't expect it to come for a few days but it arrived super quick on the next day! It is exactly what I expected and was very easy to assemble. Love the fabric and the looks of it! Very quick delivery and great value for money!