Very happy to have this mattress and bedding knowing it is safe for my son (3 1/2 yo). The mattress is too firm for me to sleep on (I have a pillow top so not a great judge of firm mattresses), but he sleeps incredibly well. Delivery was good and easy to set up by just opening the box. Thank you!