cost and size