Great quality and amazing price!! My guests have all been very happy and say its extremely comfortable. I would have given it five stars, however I ordered a full size mattress for a full size bed and the mattress is a good inch and a bit too big for the bed