How is it? Does it justify the increased price?