It arrived a couple of days after my mattress, but all in a timely manner. The assembly was fairly simple. It provides excellent support for my mattress. I like the appearance of it as well, I opted to go with no frame and it has worked put really well. I may change my mind in the future, the presentation of it now is sufficient until I find the perfect fit for me.