Mattress is amazing! Not too soft and not too hard. Perfect for My Little guy. Delivery was really fast and the service was superb.