It looks lots better than it did. Your not out of the woods yet, but there is hope.
I disagree with frisbee. I would not make any attempt to feed it for a few days to a week. Let it acclimate to your tank. It did seem to open up, but this can also be because your water is a slightly different SG than the LFS.