Have read some previous poor reviews and was worried. But... ordered last Sunday and told next day for bed but 7-10 for mattress, I opted to wait and have both together. This morning (6days later) both were delivered (after receiving text and E-mail day before).
Absolute quality at a great price, I was expecting cheap and nasty but got cheap and quality. Easy assembly and looking forward to testing it out tonight.
Highly recommended.