Mattress arrived quickly, it was obvious from the fabric that it wasn't top quality, after all you get what you pay for, however the mattress is comfortable. My partner finds it uncomfortable as it's quite hard, it's definitely on the firm side (very firm) so if you don't like firm mattress you will not like this