Quality is not bad at all for the price. My little girls aged 6 & 5 sleep well on their new mattresses. Also fits well on top bunk as it doesn’t come above the recommended mattress height line.