Product looks very nice. Can only give 4 stars at present as I have not slept on it yet. Delivery was very good -on time and the delivery men were extremely helpful and polite.  Even removed their shoes as it was raining at the time.