Very happy with baymax! It's perfect!
Grey spots are not perfectly lined up at seams (if that matters to you) but it's really soft and well put together. For the price it's excellent!